lion's den – Deutsch–English translations

🇬🇧 en de 🇩🇪

lion's den noun

  • a dangerous or frightening place
Höhle des Löwen
Wiktionary Links